@charset "utf-8";
html {width: 100%;-webkit-text-size-adjust:none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);height: 100%;}
* {margin: 0;padding: 0;border: 0;}
ul,ul li,ol,li {list-style: none outside none;}
img {vertical-align: middle;border: none;}
i {font: inherit;}
input,select,option {vertical-align: middle;border-radius: 0px;-moz-appearance:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);outline: none;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance: none;appearance: none;border-radius: 0;outline: none;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}
h1,h2,h3,h4,h5,h6,i {font-weight: normal;}
select::-ms-expand { display: none; }
a {color: #111111;text-decoration: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:hover {text-decoration: none;outline: none;}
.clear {clear: both; }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {zoom: 1;display: block;_height: 1px;clear: both;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd,input{margin: 0;padding: 0;}
.wrap { width:1200px; margin:0 auto;}
/*clear 页头，页脚，内容区都不用再加清除样式 */
.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before { content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, .header:after, .main:after, .footer:after { content: ''; display: table; clear: both; }
.fixed, .clearfix, .cf, .header, .main, .footer { *zoom: 1 }
.ellipsis{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block; }
/* 初始化 */
body {width: 100%;height: 100%;font-size: 16px; background: #fff;min-height: 100%;font-family: 'Microsoft Yahei', '微软雅黑', Arial, sans-serif; }
/*header*/
.header { height:130px;}
.h-logo { float:left; width:264px; margin-top:24px;}
.h-logo img{ height:82px; }
.h-text { float:left; width:400px; margin-top:45px; position:relative; padding-left:19px;}
.h-text:after{content:""; position:absolute; left:0; top:3px; width:1px; height:37px; background-color:#999999; }
.h-text .tit { color:#333333; font-size:18px; line-height:26px; font-weight:bold;}
.h-text .des { color:#666666; font-size:14px; line-height:18px;}
.h-tel { float:right; min-width:243px; margin-top:40px; position:relative;}
.h-tel:after{content:""; position:absolute; left:-42px; top:-40px; width:1px; height:130px; background-color:#e2e2e2; }
.h-tel .cn { color:#999999; font-size:16px; line-height:26px; padding-left:28px; background:url(../images/h-tel.png) no-repeat; background-position:0 3px;}
.h-tel .nob { color:#999999; font-size:24px; line-height:32px; padding-left:4px;}
/*nav*/
.nav { height:62px; background-color:#0187d7; text-align:center;}
.nav ul { display:inline-block;}
.nav ul li { float:left;color:#ffffff; font-size:18px; line-height:62px; position:relative; padding:0 20px; margin:0 20px;}
.nav ul li:after{content:""; position:absolute; left:-20px; top:21px; width:1px; height:20px; background-color:#2bc4f8; }
.nav ul li:first-child:after { width:0;}
.nav ul li a {color:#ffffff; display:block;}
.nav ul li:hover { background-color:#2e2c2d;}
.nav ul li:hover a { font-weight:bold;}
.nav ul li.active { background-color:#2e2c2d;}
.nav ul li.active a { font-weight:bold;}
/*banner*/
.banner { height:auto;}
.banner .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
.banner .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.banner img { width:100%;}
.banner .swiper-pagination-bullet-active { background-color:#0187d7;}
/*公共*/
.public { text-align:center;}
.public .cn { color:#000; font-size:36px; line-height:62px; font-weight:bold; letter-spacing: 1px;}
.public .cn span { color:#0187d7;}
.public .en { color:#000; font-size:48px; line-height:65px; font-weight:bold; text-transform:uppercase; background:url(../images/public-bg.png) no-repeat center center;letter-spacing: 1px;}
.public .en2 { color:#000; font-size:24px; line-height:65px; font-weight:bold; text-transform:uppercase; background:url(../images/public-bg.png) no-repeat center center;}
/*i-xuanze*/
.i-xuanze { height:596px; background-color:#edecec; background:url(../images/xuanze-bg.jpg) no-repeat center; padding-top:45px;}
.i-xuanze .public .en {background:url(../images/public-bg1.png) no-repeat center center;}
.i-xuanze-show { padding-top:27px;}
.i-xuanze-show ul li{ float:left; width:280px; margin-left:26.66px; height:334px; text-align:center; background:#ffffff url(../images/xuanze-li-bg.png) no-repeat; background-position:64px 61px; border-bottom:#ffffff solid 4px;}
.i-xuanze-show ul li:first-child { margin-left:0;}
.i-xuanze-show ul li .pic { width:45px; height:45px; margin:0 auto; margin-top:43px;}
.i-xuanze-show ul li .tit { margin-top:44px; color:#333333; font-size:24px; line-height:65px; font-weight:bold; }
.i-xuanze-show ul li .des { padding:0 30px; color:#666666; font-size:14px; line-height:22px; text-align:left; height:110px; overflow:hidden; }
.i-xuanze-show ul li:hover { border-bottom:#0187d7 solid 4px;}
.i-xuanze-show ul li:hover .tit { color:#0187d7; } 
.i-xuanze-show ul li:first-child .pic{ background:url(../images/xuanze13.png) no-repeat; background-position:0 0; }
.i-xuanze-show ul li:first-child+li .pic{ background:url(../images/xuanze23.png) no-repeat; background-position:0 0; }
.i-xuanze-show ul li:first-child+li+li .pic{ background:url(../images/xuanze33.png) no-repeat; background-position:0 0; }
.i-xuanze-show ul li:first-child+li+li+li .pic{ background:url(../images/xuanze43.png) no-repeat; background-position:0 0; }
.i-xuanze-show ul li:first-child:hover .pic{ background:url(../images/xuanze13.png) no-repeat; background-position:-45px 0; }
.i-xuanze-show ul li:first-child+li:hover .pic{ background:url(../images/xuanze23.png) no-repeat; background-position:-45px 0; }
.i-xuanze-show ul li:first-child+li+li:hover .pic{ background:url(../images/xuanze33.png) no-repeat; background-position:-45px 0; }
.i-xuanze-show ul li:first-child+li+li+li:hover .pic{ background:url(../images/xuanze43.png) no-repeat; background-position:-45px 0; }
/*i-anli*/
.i-anli { height:321px; padding-top:68px;}
.i-anli-show { width:1244px; margin:0 auto; height:251px; position:relative;}
.i-anli-show .swiper-container{width:1200px; margin:0 auto; height:100%}
.i-anli-show .swiper-slide {background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.i-anli-show .swiper-button-next {background:url(../images/btn1.jpg) no-repeat; background-position:-100px 0; width:48px; height:47px; bottom:auto; top:127px; right:0; z-index:333;}
.i-anli-show .swiper-button-next:after { display:none;}
.i-anli-show .swiper-button-next:hover {background:url(../images/btn1.jpg) no-repeat; background-position:-150px 0;}
.i-anli-show .swiper-button-prev { background:url(../images/btn1.jpg) no-repeat; background-position:0px 0; width:48px; height:47px; bottom:auto; top:127px; left:0; z-index:333;}
.i-anli-show .swiper-button-prev:hover {background:url(../images/btn1.jpg) no-repeat;  background-position:-50px 0;}
.i-anli-show .swiper-button-prev:after { display:none;}
.i-anli-show .swiper-button-next:focus{outline:none;}
.i-anli-show .swiper-button-prev:focus{outline:none;}
.i-anli-li {  width:371px; margin:0 auto; position:relative; overflow:hidden; text-align:center;}
.i-anli-li .pic { width:371px; height:250px; overflow:hidden;}
.i-anli-li .pic img {width:371px; height:250px;}
.i-anli-li .con { position:absolute; left:0; top:197px; width:100%; height:250px; background:url(../images/anli-li-bg.png) repeat; transition: 0.5s; }
.i-anli-li .con .tit {padding-top:13px;  color:#ffffff; font-size:18px; line-height:30px; height:30px; overflow:hidden;}
.i-anli-li .con .tit a { color:#ffffff;}
.i-anli-li .con .riqi { color:#dddddd; font-size:14px; line-height:35px;}
.i-anli-li .con .des { padding:0 40px; color:#ffffff; font-size:14px; line-height:24px; height:48px; overflow:hidden;}
.i-anli-li .con .more { width:135px; height:35px; line-height:35px; margin:0 auto; background-color:#0187d7; text-align:center; color:#fff; font-size:18px; font-weight:bold; text-transform:uppercase; border-radius:18px; margin-top:18px;}
.i-anli-li .con .more a { color:#fff; display:block;}
.i-anli-li:hover .con { top:27px; transition: 0.5s; }
.i-anli-li:hover .con .tit {padding-top:31px;}
/*i-leiji*/
.i-leiji { height:259px; background:#0083d0 url(../images/leiji-bg.jpg) no-repeat center;}
.i-leiji-l { float:left; width:900px; }
.i-leiji-l .tit { margin-top:56px; color:#ffffff; font-size:36px; line-height:60px; font-weight:bold;}
.i-leiji-l .des { color:#ffffff; font-size:18px; line-height:40px; font-weight:bold;}
.i-leiji-l .tips { color:#ffffff; font-size:16px; line-height:50px;}
.i-leiji-r { float:right; width:248px; height:64px;background-color:#ffffff;border-radius:32px; margin-top:96px; position:relative; }
.i-leiji-r .cn { position:absolute; left:28px; top:20px; width:30px; color:#333333; font-size:12px; line-height:13px; font-weight:bold;}
.i-leiji-r .nob { padding-left:60px; color:#333333; font-size:24px; line-height:64px; font-weight:bold;}
/*i-about*/
.i-about { min-height:578px;}
.i-about-top { height:auto; padding-top:52px;}
.i-about-t-l { float:left; width:450px;}
.i-about-t-l .en { color:#333333; font-size:36px; line-height:58px; font-weight:bold; text-transform:uppercase;}
.i-about-t-l .en span { color:#0187d7;}
.i-about-t-l .cn { color:#333333; font-size:39px; line-height:67px; font-weight:bold; }
.i-about-t-r { float:left; width:740px; padding-right:10px; margin-top:11px;}
.i-about-t-r ul { float:right;}
.i-about-t-r ul li { float:left; width:110px; text-align:center; margin-left:127px; position:relative;}
.i-about-t-r ul li:after{content:""; position:absolute; left:-63.5px; top:8px; width:2px; height:87px; background-color:#333333; }
.i-about-t-r ul li:first-child:after { width:0;}
.i-about-t-r ul li .nob { color:#333333; font-size:25px; line-height:50px; font-weight:bold;}
.i-about-t-r ul li .nob span { color:#0187d7; font-size:50px; }
.i-about-t-r ul li .tit { color:#333333; font-size:25px; line-height:48px; font-weight:bold;}
.i-about-bot { height:auto; padding-top:48px;}
.i-about-b-l { float:left; width:560px; height:294px; overflow:hidden;}
.i-about-b-l img { width:560px; height:294px; }
.i-about-b-r { float:right; width:590px; height:auto; margin-top:26px; color:#333333; font-size:16px; line-height:29px;}
/*i-kehu*/
.i-kehu { height:609px; background:#efece8 url(../images/kehu-bg.jpg) no-repeat center; padding-top:46px;}
.i-kehu-ban { text-align:center; margin-top:40px;}
.i-kehu-ban ul { display:inline-block;}
.i-kehu-ban ul li { float:left; width:187px; height:51px; line-height:51px; text-align:center; background-color:#ffffff; font-size:24px; color:#0187d7; margin:0 12px; border-radius:25px;letter-spacing: 1px;}
.i-kehu-ban ul li a {color:#0187d7;}
.i-kehu-ban ul li.active { background-color:#0187d7; }
.i-kehu-ban ul li.active a {color:#fff; font-weight:bold;}
.i-kehu-con { height:auto; width:1330px;  margin:0 auto; padding-top:40px; }
.i-kehu-con img { width:222px; height:128px;}
.kehu-jiating { height:290px; position:relative;}
.kehu-jiating .swiper-container{width:1200px; margin:0 auto; height:100%;margin-left:auto;margin-right:auto}
.kehu-jiating .swiper-slide{text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px)/ 2);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.kehu-jiating .swiper-button-next {background:url(../images/btnr.png) no-repeat; width:10px; height:21px; bottom:auto; top:150px; right:0; z-index:333;}
.kehu-jiating .swiper-button-next:after { display:none;}
.kehu-jiating .swiper-button-prev { background:url(../images/btnl.png) no-repeat; width:10px; height:21px; bottom:auto; top:150px; left:0; z-index:333;}
.kehu-jiating .swiper-button-prev:after { display:none;}
.kehu-jiating .swiper-button-next:focus{outline:none;}
.kehu-jiating .swiper-button-prev:focus{outline:none;}
.kehu-qiye { height:290px; position:relative;}
.kehu-qiye .swiper-container{width:1200px; margin:0 auto; height:100%;margin-left:auto;margin-right:auto}
.kehu-qiye .swiper-slide{text-align:center;font-size:18px;background:#fff;height:calc((100% - 30px)/ 2);display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.kehu-qiye .swiper-button-next {background:url(../images/btnr.png) no-repeat; width:10px; height:21px; bottom:auto; top:150px; right:0; z-index:333;}
.kehu-qiye .swiper-button-next:after { display:none;}
.kehu-qiye .swiper-button-prev { background:url(../images/btnl.png) no-repeat; width:10px; height:21px; bottom:auto; top:150px; left:0; z-index:333;}
.kehu-qiye .swiper-button-prev:after { display:none;}
.kehu-qiye .swiper-button-next:focus{outline:none;}
.kehu-qiye .swiper-button-prev:focus{outline:none;}
/*i-news*/
.i-news { height:auto;}
.i-news-l { float:left; width:387px; height:439px; margin-top:60px; background-color:#f0f0f0;}
.i-news-l .pic { width:387px; height:265px;}
.i-news-l .pic img { width:387px; height:265px;}
.i-news-l .tit { margin-top:28px; padding-left:33px; color:#333333; font-size:18px; line-height:34px; font-weight:bold; height:34px; overflow:hidden;}
.i-news-l .tit a { color:#333333; }
.i-news-l .tit a:hover { color:#0187d7; }
.i-news-l .des { padding-left:33px; color:#666666; font-size:14px; line-height:30px; height:30px; overflow:hidden;}
.i-news-l .riqi { padding-left:33px; color:#999999; font-size:14px; line-height:66px;}
.i-news-m { float:left; width:340px; margin-left:60.5px; margin-top:26px;}
.i-news-m ul li { float:left; width:100%; border-bottom:#dddddd solid 1px; padding-bottom:20px; padding-top:29px;}
.i-news-m ul li .riqi { color:#999999; font-size:14px; line-height:22px;}
.i-news-m ul li .tit { color:#333333; font-size:16px; line-height:26px; font-weight:bold; height:26px; overflow:hidden;}
.i-news-m ul li .tit a { color:#333333;}
.i-news-m ul li .tit a:hover { color:#0187d7;}
.i-news-m ul li .tit span{ float:right; }
.i-news-more { width:122px; height:38px; line-height:38px; text-align:center; color:#fff; font-size:16px; background-color:#0187d7; font-weight:bold; border-radius:19px; margin-top:42px; }
.i-news-more a { color:#fff;  display:block;}
.i-news-r { float:right; width:352px; margin-top:33px;}
.i-news-r ul li{ border-top:#dddddd solid 1px; padding-top:26px; padding-bottom:37px;}
.i-news-r ul li:first-child { border-top:none;}
.i-news-r ul li:first-child+li .pic { display:none;}
.i-news-r ul li .pic { width:352px; height:163px; margin-bottom:11px;}
.i-news-r ul li .pic img{ width:352px; height:163px;}
.i-news-r ul li .tit{ margin-left:5px; color:#333333; font-size:16px; line-height:50px; font-weight:bold; position:relative; padding-left:18px; height:50px; overflow:hidden;}
.i-news-r ul li .tit a { color:#333333; }
.i-news-r ul li .tit a:hover { color:#0187d7; }
.i-news-r ul li .tit:after{content:""; position:absolute; left:0; top:17px; width:5px; height:16px; background-color:#0187d7; border-radius:2px; }
.i-news-r ul li .des{  margin-left:5px;color:#666666; font-size:14px; line-height:26px; height:52px; overflow:hidden;}
/*footer*/
.footer { height:327px; background-color:#222222; margin-top:53px;}
.foot-l { float:left; width:163px; position:relative; background-color:#f9f9f9;}
.foot-l .f-l-top { position:absolute; top:-24px; left:-12px; width:187px; height:24px;}
.foot-l .f-l-pic { width:63px; height:92px; margin:0 auto; margin-top:47px;}
.foot-l .f-l-pic img{ width:63px; height:92px;}
.foot-l .f-l-tit { margin-top:12px; color:#333333; font-size:30px; font-weight:bold; line-height:50px; text-align:center;}
.foot-l .f-l-tel { margin-top:36px; color:#ffffff; font-size:16px; font-weight:bold; line-height:38px; background-color:#0187d7; text-align:center;}
.foot-r { float:right; width:1013px;}
.foot-r .f-nav { width:100%; margin-top:54px;}
.foot-r .f-nav ul li{ float:left; margin-left:57px; color:#999999; font-size:18px; line-height:30px;}
.foot-r .f-nav ul li a { color:#999999;}
.foot-r .f-nav ul li a:hover { color:#eee;}
.foot-r .f-bot { width:100%;}
.foot-r .f-bot .f-text{ float:left; width:550px; margin-top:18px; padding-left:50px; color:#999999; font-size:16px; line-height:27px;}
.foot-r .f-bot .f-text a { color:#999999;}
.foot-r .f-bot .f-text h3 {color:#ffffff; font-size:24px; line-height:68px; letter-spacing: 1px;}
.foot-r .f-bot .f-ewm{ float:right; width:410px; margin-top:39px; text-align:right;}
.foot-r .f-bot .f-ewm img { width:140px; height:140px; padding:10px; background-color:#4a4a4a; border-radius:5px; margin:0 10px 0 30px;}
/*copyright*/
.copyright { padding:10px 0; background-color:#000000; color:#999999; font-size:14px; line-height:26px; text-align:center;}
.copyright a { color:#999999;}
/*返回顶部*/
p#top{ position:fixed;display:none;bottom:0px;right:20px;}  
p#top a{text-align:center;text-decoration:none;color:#d1d1d1;display:block;width:30px;transition:color 1s;}  
p#top a:hover{ color:#979797;  }  
p#top a span{background:url(../images/gotop.png) no-repeat center;border-radius:6px;display:block;height:30px;transition:background 1s;}  
#top a:hover span{background:url(../images/gotop.png) no-repeat center;} 
/*n-about*/
.n-about { height:auto; padding-bottom:80px;}
.n-about-des { padding-top:34px; color:#333333; font-size:16px; line-height:40px; }
.n-about-bot { width:100%; margin-top:48px;}
.n-about-l { float:left; width:560px; height:294px; overflow:hidden;}
.n-about-l img {  width:560px; height:294px;}
.n-about-r { float:right; width:560px; height:294px; overflow:hidden;}
.n-about-r .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
.n-about-r .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.n-about-r .swiper-pagination { text-align:right;}
.n-about-r .swiper-container-horizontal>.swiper-pagination-bullets,.banner .swiper-pagination-custom,.banner .swiper-pagination-fraction { bottom:14px;}
.n-about-r .swiper-pagination-bullet { width:11px; height:11px; background: #333333; opacity: 1;}
.n-about-r .swiper-pagination-bullet-active { background-color:#ffffff; opacity:1;}
.n-about-li { width:100%; position:relative;}
.n-about-li .pic { width:560px; height:294px;}
.n-about-li .pic img { width:560px; height:294px;}
.n-about-li .tit { position:absolute; bottom:0; left:0; width:100%; text-align:left; height:46px; line-height:46px; background-color:rgba(1, 177, 237, 0.9); color:#FFF; font-size:18px; font-weight:bold; padding-left:23px; box-sizing: border-box; overflow:hidden;}
.n-about-li .tit a { color:#FFF;}
/*n-main*/
.n-main { padding-top:15px;}
/*详情页*/
.n-show {margin-top:0px; margin-bottom:30px; padding-bottom:20px;}
.n-show .tit {font-size: 28px; text-align: center; line-height: 32px; color: #1a1a1a; text-transform:uppercase;}
.n-show .riqi { text-align: center; color: #666;font-size: 13px;  padding: 20px 0px 15px;}
.n-show .xian { width:100%; margin:0 auto; height:1px; border-bottom: 1px solid #cccccc;}
.n-show .show {width:100%; margin:0 auto; padding: 30px 0px; font-size: 16px; line-height:30px;}
.n-show .show img { max-width:100%;}
.n-show .other {width:100%; margin:0 auto; padding: 20px 0px; text-transform:uppercase;}
.n-show .other p{font-size: 13px; line-height:24px;color: #666;}
.n-show .other p a { color: #666;}
.n-show .other p a:hover { text-decoration:underline;}
.n-show .about-show {width:100%; margin:0 auto; padding:0px; font-size: 16px; line-height:30px;}
.pagination { box-sizing: border-box;text-align:center; font-size:14px; margin-top:40px; margin-bottom:40px; }
.pagination a {  background-color:#999999;color:#FFF;  padding:5px 7px;}
.pagination a:hover { background-color:#0187d7; color:#FFF;}
/*新闻列表*/
.n-news-list { width:100%; margin-top:33px;}
.n-news-list ul li{ border-bottom:#dddddd solid 1px; padding-top:6px; padding-bottom:17px;}
.n-news-list ul li .tit{ margin-left:5px; color:#333333; font-size:16px; line-height:50px; font-weight:bold; position:relative; padding-left:18px; height:50px; overflow:hidden;}
.n-news-list ul li .tit span { float:right; font-weight:normal;}
.n-news-list ul li .tit a { color:#333333; }
.n-news-list ul li .tit a:hover { color:#0187d7; }
.n-news-list ul li .tit:after{content:""; position:absolute; left:0; top:17px; width:5px; height:16px; background-color:#0187d7; border-radius:2px; }
.n-news-list ul li .des{  margin-left:5px;color:#666666; font-size:14px; line-height:26px; height:26px; overflow:hidden;}
/*图片列表*/
.n-piclist { height:auto; margin-top:33px;}
.n-piclist ul li{ float:left; width:280px; margin-left:16px; margin-bottom:10px; text-align:center;}
.n-piclist ul li .pic { width:280px; height:183px; overflow:hidden; border:#dddddd solid 1px; line-height:180px; text-align:center;}
.n-piclist ul li .pic img{max-width: 100%;max-height: 100%;vertical-align: middle;transition: 0.5s; }
.n-piclist ul li .tit { font-size:16px; color:#4c4b4b; line-height:40px;}
.n-piclist ul li:hover .tit {color:#0187d7; font-weight:bold;}
/*消毒*/
.n-xiaodu-zl { height:617px; background-color:#f9f9f9; padding-top:46px;}
.xiaodu-zl-show { margin-top:55px; height:auto;}
.xiaodu-zl-show ul li{ float:left; margin-left:32px; width:276px; height:354px; background-color:#ffffff;}
.xiaodu-zl-show ul li:first-child { margin-left:0;}
.xiaodu-zl-show ul li .tit { width:177px; height:46px; line-height:46px; text-align:center; margin:0 auto; background-color:#0187d7; color:#fff; font-size:18px; margin-top:45px;}
.xiaodu-zl-show ul li .des { padding:20px 35px 0 35px; color:#666666; font-size:14px; line-height:24px;}
.xiaodu-zl-show ul li:hover{ background-color:#0187d7;}
.xiaodu-zl-show ul li:hover .tit { background-color:#fff; color:#0187d7; }
.xiaodu-zl-show ul li:hover .des { color:#fff; }
.n-xiaodu-cs { height:484px; padding-top:46px;}
.xiaodu-cs-show { height:auto; padding-top:53px;}
.xiaodu-cs-show ul li { float:left; margin-left:25.3px; width:281px; height:231px; position:relative;}
.xiaodu-cs-show ul li:first-child { margin-left:0;}
.xiaodu-cs-show ul li .pic { width:281px; height:231px; }
.xiaodu-cs-show ul li .pic img{ width:281px; height:231px; }
.xiaodu-cs-show ul li .tit { position:absolute; right:0; top:8px; width:120px; height:54px; line-height:54px; text-align:center; background-color:rgba(1, 135, 215, 0.9); color:#fff; font-size:18px; font-weight:bold;}
.n-xiaodu-fb { height:950px; background-color:#f9f9f9; padding-top:46px;}
.xiaodu-fb-show { background:url(../images/xiaodu-fb-bg.png) no-repeat; min-height:788px; background-position:167px 77px; position:relative; color:#333333; font-size:16px; line-height:27px;}
.xiaodu-fb-lia { position:absolute; top:75px; left:13px; width:380px; min-height:110px;}
.xiaodu-fb-lib { position:absolute; top:5px; right:0; width:350px; min-height:130px;}
.xiaodu-fb-lic { position:absolute; bottom:60px; left:0; width:380px; min-height:140px;}
.xiaodu-fb-lid { position:absolute; bottom:43px; right:0; width:410px; min-height:130px;}
.n-xiaodu-cz { height:784px; padding-top:46px;}
.xiaodu-cz-show { height:auto; position:relative;}
.xiaodu-cz-show .xiaodu-cz-l { float:left; margin-top:37px; width:520px; text-align:center;}
.xiaodu-cz-show .xiaodu-cz-l ul li { float:left; margin-top:19px; width:210px; margin-right:50px;}
.xiaodu-cz-show .xiaodu-cz-l ul li .pic { width:139px; height:139px; margin:0 auto; overflow:hidden;}
.xiaodu-cz-show .xiaodu-cz-l ul li .pic img { width:139px; height:139px;}
.xiaodu-cz-show .xiaodu-cz-l ul li .tit { margin-top:10px; color:#333333; font-size:18px; font-weight:bold; line-height:48px;}
.xiaodu-cz-show .xiaodu-cz-l ul li .des { color:#333333; font-size:14px; line-height:19px; height:60px; overflow:hidden;}
.xiaodu-cz-show .xiaodu-cz-r { float:right; margin-top:37px; width:660px; text-align:center; position:relative;}
.xiaodu-cz-show .xiaodu-cz-r:after{content:""; position:absolute; left:0; top:56px; width:1px; height:530px; background-color:#eeeeee; }
.xiaodu-cz-show .xiaodu-cz-r ul li { float:left; margin-top:80px; width:180px; margin-left:40px;}
.xiaodu-cz-show .xiaodu-cz-r ul li .pic { width:122px; height:122px; margin:0 auto; overflow:hidden;}
.xiaodu-cz-show .xiaodu-cz-r ul li .pic img { width:122px; height:122px;}
.xiaodu-cz-show .xiaodu-cz-r ul li .tit { margin-top:3px; color:#333333; font-size:18px; line-height:48px;}
.n-xiaodu-zy { height:554px; background-color:#f9f9f9; padding-top:46px;}
.xiaodu-zy-show { width:1309px; margin:0 auto; padding-top:75px;}
.xiaodu-zy-show ul li{ float:left; width:245px; margin-left:14px; height:245px; background:url(../images/xiaodu-zy-bg.png) no-repeat; background-size:100% 100%; text-align:center;}
.xiaodu-zy-show ul li .nob { width:33px; height:33px; border:#fff solid 1px; margin:0 auto; color:#fff; font-size:18px; font-weight:bold; line-height:33px; margin-top:54px;}
.xiaodu-zy-show ul li .des { width:153px; margin:0 auto;color:#fff; font-size:14px; line-height:22px; margin-top:17px;}
/*四害*/
.n-sihai-sq { height:511px; background-color:#f9f9f9; padding-top:46px;}
.sihai-sq-show { height:auto; padding-top:55px;}
.sihai-sq-show ul li{ float:left; margin-left:77.33px; width:242px; height:265px; background-color:#FFF; text-align:center; position:relative;}
.sihai-sq-show ul li:after{content:""; position:absolute; left:-45px; bottom:132px; width:13px; height:10px; background:url(../images/sihai-sq-icon.png) no-repeat; }
.sihai-sq-show ul li:first-child { margin-left:0;}
.sihai-sq-show ul li:first-child:after { width:0;}
.sihai-sq-show ul li .pic { width:96px; height:96px; margin:0 auto; margin-top:17px;}
.sihai-sq-show ul li .tit { margin-top:13px; color:#000000; font-size:18px; line-height:52px; font-weight:bold; letter-spacing: 1px;} 
.sihai-sq-show ul li:hover .tit { color:#0196fa;}
.sihai-sq-show ul li .des { padding:0 40px; color:#333333; font-size:14px; line-height:19px;} 
.n-sihai-fw { height:686px; padding-top:46px; background:#30a4f1 url(../images/sihai-fw-bg.jpg) no-repeat center;}
.n-sihai-fw .public .cn { color:#FFF;}
.n-sihai-fw .public .en { color:#FFF; background:url(../images/public-bg2.png) no-repeat center center;}
.sihai-fw-show { height:auto;}
.sihai-fw-show ul li { float:left; width:578px; margin-left:44px; margin-top:44px; background: #ffffff url(../images/sihai-fw-show.jpg) no-repeat left; height:78px; line-height:78px; overflow:hidden; }
.sihai-fw-show ul li:nth-child(odd){ margin-left:0;}
.sihai-fw-show ul li .nob { float:left; width:82px; text-align:center; color:#ffffff; font-size:30px; font-weight:bold;}
.sihai-fw-show ul li .des { float:right; width:460px; color:#333333; font-size:16px; }
.sihai-fw-show ul li:first-child  .des{ padding-top:14px; line-height:25px;}
.n-sihai-pz { height:754px; background-color:#f9f9f9; padding-top:46px;}
.sihai-pz-show { height:auto; padding-top:30px;}
.sihai-pz-show ul li { float:left; width:577px; margin-top:27px; margin-left:46px; height:237px; background-color:#FFF;}
.sihai-pz-show ul li:nth-child(odd){ margin-left:0;}
.sihai-pz-show ul li .pic { float:left; padding:32px; width:125px; height:173px; overflow:hidden;}
.sihai-pz-show ul li .pic img { width:125px; height:173px;}
.sihai-pz-show ul li .con { float:right; padding:20px 30px 0 0; width:356px; height:173px;}
.sihai-pz-show ul li .con .tit { color:#333333; font-size:24px; line-height:62px; font-weight:bold;}
.sihai-pz-show ul li .con .des { color:#333333; font-size:14px; line-height:21px;}
.sihai-pz-show ul li:hover { background-color:#0187d7; }
.sihai-pz-show ul li:hover .con .tit { color:#fff; }
.sihai-pz-show ul li:hover .con .des { color:#fff;}
.n-sihai-kh { height:1072px; padding-top:46px;}
.sihai-kh-show { height:auto; padding-top:10px;}
.sihai-kh-show ul li { float:left; width:261px; margin-top:43px; margin-left:52px; height:264px; overflow:hidden;}
.sihai-kh-show ul li:first-child{ margin-left:0;}
.sihai-kh-show ul li:first-child+li+li+li+li{ margin-left:0;}
.sihai-kh-show ul li img { width:261px; height:264px;}
.sihai-kh-text { padding-top:50px;}
.sihai-kh-text ul li{ float:left; width:574px; height:248px; overflow:hidden;  margin-left:52px; background-color:#f9f9f9;}
.sihai-kh-text ul li:first-child{ margin-left:0;}
.sihai-kh-text ul li .tit { margin-top:30px; color:#333333; font-size:24px; line-height:74px; font-weight:bold; position:relative; text-align:center;}
.sihai-kh-text ul li .tit:after{content:""; position:absolute; left:50%; bottom:0; width:46px; margin-left:-23px; height:4px; background-color:#0187d7; }
.sihai-kh-text ul li .des { margin-top:16px; padding:0 30px; color:#333333; font-size:14px; line-height:24px;}

/*空气*/
.n-kongqi-jc { height:527px; background-color:#f9f9f9; padding-top:46px;}
.kongqi-jc-show { padding-top:55px;}
.kongqi-jc-l { float:left; width:523px; height:275px;}
.kongqi-jc-l img { width:523px; height:275px;}
.kongqi-jc-r { float:right; width:641px; padding-top:38px;}
.kongqi-jc-r ul li { float:left; width:139px; margin-left:29px; height:139px; background:url(../images/kongqi-jc-bg.png) no-repeat; line-height:139px; font-size:24px; color:#FFF; font-weight:bold; text-align:center; margin-top:-27px;}
.kongqi-jc-r ul li:first-child+li+li+li { margin-left:118px;}
.n-kongqi-lc { height:500px; padding-top:46px;}
.kongqi-lc-show { height:auto; padding-top:45px;}
.kongqi-lc-l { float:left; width:370px; height:196px; padding:30px 50px; overflow:hidden; background-color:#f2f2f2; color:#333333; font-size:20px; line-height:38px;}
.kongqi-lc-r { float:right; width:730px;}
.kongqi-lc-r ul li { float:left; width:126px; height:256px; margin-left:20px; text-align:center; background:url(../images/kongqi-lc-bg.jpg) no-repeat; background-position:0 0;}
.kongqi-lc-r ul li .pic { width:42px; height:42px; margin:0 auto; margin-top:78px;}
.kongqi-lc-r ul li .tit { margin-top:54px; color:#333333; font-size:16px; line-height:30px; font-weight:bold;}
.kongqi-lc-r ul li:hover {background:url(../images/kongqi-lc-bg.jpg) no-repeat; background-position:-126px 0;}
.kongqi-lc-r ul li:hover .tit { color:#fff;}
.kongqi-lc-r ul li:first-child .pic { background:url(../images/kongqi-lc13.png) no-repeat; background-position:0 0;}
.kongqi-lc-r ul li:first-child+li .pic { background:url(../images/kongqi-lc23.png) no-repeat; background-position:0 0;}
.kongqi-lc-r ul li:first-child+li+li .pic { background:url(../images/kongqi-lc33.png) no-repeat; background-position:0 0;}
.kongqi-lc-r ul li:first-child+li+li+li .pic { background:url(../images/kongqi-lc43.png) no-repeat; background-position:0 0;}
.kongqi-lc-r ul li:first-child+li+li+li+li .pic { background:url(../images/kongqi-lc53.png) no-repeat; background-position:0 0;}
.kongqi-lc-r ul li:first-child:hover .pic { background:url(../images/kongqi-lc13.png) no-repeat; background-position:-42px 0;}
.kongqi-lc-r ul li:first-child+li:hover .pic { background:url(../images/kongqi-lc23.png) no-repeat; background-position:-42px 0;}
.kongqi-lc-r ul li:first-child+li+li:hover .pic { background:url(../images/kongqi-lc33.png) no-repeat; background-position:-42px 0;}
.kongqi-lc-r ul li:first-child+li+li+li:hover .pic { background:url(../images/kongqi-lc43.png) no-repeat; background-position:-42px 0;}
.kongqi-lc-r ul li:first-child+li+li+li+li:hover .pic { background:url(../images/kongqi-lc53.png) no-repeat; background-position:-42px 0;}
.n-kongqi-bz { height:464px; background-color:#f9f9f9; padding-top:46px;}
.kongqi-bz-show { padding-top:56px; padding-left:1px;}
.kongqi-bz-show ul li{ float:left; width:50%; height:72px; line-height:72px; overflow:hidden; color:#333333; font-size:18px; box-sizing: border-box; border:#999999 solid 1px; background-color: #FFF; padding-left:60px; margin-top:-1px; margin-left:-1px; }
.n-kongqi-ly { height:1054px; padding-top:46px;}
.kongqi-ly-show { background:url(../images/kongqi-ly-bg.png) no-repeat; min-height:764px; background-position:283px 68px; position:relative; color:#333333; font-size:16px; line-height:28px;}
.kongqi-ly-show strong { font-size:18px; line-height:30px;}
.kongqi-ly-lia { position:absolute; left:0; top:258px; width:279px; min-height:86px; text-align:right;}
.kongqi-ly-lib { position:absolute; left:0; top:506px; width:365px; min-height:86px; text-align:right;}
.kongqi-ly-lic { position:absolute; left:0; top:636px; width:466px; min-height:86px; text-align:right;}
.kongqi-ly-lid { position:absolute; left:0; top:735px; width:576px; min-height:86px; text-align:right;}
.kongqi-ly-lie { position:absolute; right:0; top:60px; width:459px; min-height:86px;}
.kongqi-ly-lif { position:absolute; right:0; top:320px; width:281px; min-height:86px;}
.kongqi-ly-lig { position:absolute; right:-116px; top:434px; width:258px; min-height:86px;}
.kongqi-ly-lih { position:absolute; right:0; top:595px; width:235px; min-height:86px;}
.n-kongqi-ys { height:694px; background-color:#f9f9f9; padding-top:46px;}
.kongqi-ys-show { height:auto; padding-top:54px;}
.kongqi-ys-show ul li { float:left; margin-left:26.25px; width:217px; height:415px; overflow:hidden; border:#dddddd solid 1px; background:#FFF url(../images/kongqi-ys-bg3.png) no-repeat; background-position:62px 33px;}
.kongqi-ys-show ul li:first-child { margin-left:0;}
.kongqi-ys-show ul li .pic { width:36px; height:36px; margin:0 auto; margin-top:66px;}
.kongqi-ys-show ul li .tit { margin-top:53px; color:#333333; font-size:24px; font-weight:bold; line-height:62px; text-align:center; }
.kongqi-ys-show ul li .des { padding:0 16px; color:#333333; font-size:14px; line-height:24px; }
.kongqi-ys-show ul li:hover { background:#0187d7 url(../images/kongqi-ys-bg3.png) no-repeat; background-position:-238px 33px;}
.kongqi-ys-show ul li:hover .tit { color:#fff; }
.kongqi-ys-show ul li:hover .des { color:#fff;  }

.kongqi-ys-show ul li:first-child .pic { background:url(../images/kongqi-ys-icon13.png) no-repeat; background-position:0 0;}
.kongqi-ys-show ul li:first-child+li .pic { background:url(../images/kongqi-ys-icon23.png) no-repeat; background-position:0 0;}
.kongqi-ys-show ul li:first-child+li+li .pic { background:url(../images/kongqi-ys-icon33.png) no-repeat; background-position:0 0;}
.kongqi-ys-show ul li:first-child+li+li+li .pic { background:url(../images/kongqi-ys-icon43.png) no-repeat; background-position:0 0;}
.kongqi-ys-show ul li:first-child+li+li+li+li .pic { background:url(../images/kongqi-ys-icon53.png) no-repeat; background-position:0 0;}
.kongqi-ys-show ul li:first-child:hover .pic { background:url(../images/kongqi-ys-icon13.png) no-repeat; background-position:-36px 0;}
.kongqi-ys-show ul li:first-child+li:hover .pic { background:url(../images/kongqi-ys-icon23.png) no-repeat; background-position:-36px 0;}
.kongqi-ys-show ul li:first-child+li+li:hover .pic { background:url(../images/kongqi-ys-icon33.png) no-repeat; background-position:-36px 0;}
.kongqi-ys-show ul li:first-child+li+li+li:hover .pic { background:url(../images/kongqi-ys-icon43.png) no-repeat; background-position:-36px 0;}
.kongqi-ys-show ul li:first-child+li+li+li+li:hover .pic { background:url(../images/kongqi-ys-icon53.png) no-repeat; background-position:-36px 0;}
/*position*/
.n-position{font-size: 16px; border-bottom:2px solid #0187d7; margin-bottom: 15px;}
.n-position .fl{font-size: 18px; color: #675e5e;line-height: 40px;}
.n-position .fr{font-size: 20px; color: #0187d7; font-weight: 800;line-height: 40px;padding-bottom: 15px;}
/*i-zizhi*/
.i-zizhi { height:260px; padding:20px 0;}
.i-zizhi .swiper-container{width:100%;height:100%; }
.i-zizhi .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.i-zizhi .swiper-slide img {width:100%; max-height:100%}

@media(max-width:1331px){
.i-kehu-con {width:1200px; margin:0 auto;}	
.i-kehu-con .swiper-button-next { display:none;}
.i-kehu-con .swiper-button-prev {display:none; }
.xiaodu-zy-show { width:1200px; margin:0 auto;}
.xiaodu-zy-show ul li{ width:240px; margin-left:0px;}
}
@media(max-width:1245px){
.i-anli-show {width:1200px; margin:0 auto;}	
.i-anli-show .swiper-button-next { display:none;}
.i-anli-show .swiper-button-prev {display:none; }
}

@media(max-width:1200px){
.nav {width:1200px; margin:0 auto;}
.banner {width:1200px; margin:0 auto;}
.i-xuanze {width:1200px; margin:0 auto;}
.i-anli {width:1200px; margin:0 auto;}
.i-leiji {width:1200px; margin:0 auto;}
.i-kehu {width:1200px; margin:0 auto;}
.footer {width:1200px; margin:0 auto;}
.copyright {width:1200px; margin:0 auto;}
.n-xiaodu-zl {width:1200px; margin:0 auto;}
.n-xiaodu-fb {width:1200px; margin:0 auto;}
.n-xiaodu-zy {width:1200px; margin:0 auto;}
.n-sihai-sq {width:1200px; margin:0 auto;}
.n-sihai-fw {width:1200px; margin:0 auto;}
.n-sihai-pz {width:1200px; margin:0 auto;}
.n-kongqi-jc {width:1200px; margin:0 auto;}
.n-kongqi-bz {width:1200px; margin:0 auto;}
.n-kongqi-ys {width:1200px; margin:0 auto;}
}


